street demonstration

Translations
manifestation de rue
Words
demonstration

noun
manifestation